Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORFORD MEWS Semi-Detached £445,150 30 Jun 2021
2 ORFORD MEWS Detached £282,000 26 Nov 2004
2 ORFORD MEWS Detached £282,000 26 Nov 2004
3 ORFORD MEWS Terraced £344,418 1 Aug 2017
4 ORFORD MEWS Detached £315,000 16 Oct 2020
5 ORFORD MEWS Detached £195,000 28 Apr 2003
6 ORFORD MEWS Terraced £318,500 10 Jan 2020